package com.neuedu.task;

import java.lang.reflect.Array;
import java.util.Random;

/**
 * 生成十个0-100之间的随机数，放到数组中，然后排序输出。
 * （知识点：Math类取整，获得随机数等）
 */
public class Task03_3 {
    public static void main(String[] args) {

        //生成十个0-100之间的随机数，放到数组中
        int[] arr=new int[10];
        for (int i=0;i<10;i++){
            Random random=new Random();
            arr[i]=random.nextInt(100);
        }
        System.out.println("生成十个0-100之间的随机数:");
        for (int a:arr){
            System.out.print(a+"\t");
        }
        System.out.println();


        //排序输出arr
        for(int i=0;i<arr.length-1;i++){
            for (int j=0;j<arr.length-i-1;j++){
                if(arr[j]>arr[j+1]){
                    int temp=arr[j];
                    arr[j]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }

        System.out.println("排序输出:");
        for (int a:arr){
            System.out.print(a+"\t");
        }
        System.out.println();
    }



    }


    /**
     * 生成十个0-100之间的随机数，放到数组中
     */
//
//    private static int[] GetNumber(){
//        int[] arr=new int[10];
//        for (int i=0;i<10;i++){
//            Random random=new Random();
//            arr[i]=random.nextInt(100);
//        }
//        System.out.println("生成十个0-100之间的随机数:");
//        for (int a:arr){
//            System.out.print(a+"\t");
//        }
//        System.out.println();
//        return arr;
//    }

    /**
     * 排序输出arr
     * @param arr
     */

//    private static void PrintNumber(int[] arr){
//        int t;
//        for (int i=0;i<arr.length;i++){
//            if (arr[i+1]<arr[i]){
//                t=arr[i];
//                arr[i]=arr[i+1];
//                arr[i+1]=t;
//            }
//        }
//        System.out.println("排序输出:");
//        for (int a:arr){
//            System.out.print(a+"\t");
//        }
//        System.out.println();
//    }

